// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.nostra13.universalimageloader.core.listener; import android.widget.AbsListView; import com.nostra13.universalimageloader.core.ImageLoader; public class PauseOnScrollListener implements android.widget.AbsListView.OnScrollListener { private ImageLoader a; private final boolean b; private final boolean c; private final android.widget.AbsListView.OnScrollListener d; public PauseOnScrollListener(ImageLoader imageloader, boolean flag, boolean flag1) { this(imageloader, flag, flag1, null); } public PauseOnScrollListener(ImageLoader imageloader, boolean flag, boolean flag1, android.widget.AbsListView.OnScrollListener onscrolllistener) { a = imageloader; b = flag; c = flag1; d = onscrolllistener; } public void onScroll(AbsListView abslistview, int i, int j, int k) { if (d != null) { d.onScroll(abslistview, i, j, k); } } public void onScrollStateChanged(AbsListView abslistview, int i) { i; JVM INSTR tableswitch 0 2: default 28 // 0 47 // 1 57 // 2 74; goto _L1 _L2 _L3 _L4 _L1: if (d != null) { d.onScrollStateChanged(abslistview, i); } return; _L2: a.resume(); continue; /* Loop/switch isn't completed */ _L3: if (b) { a.pause(); } continue; /* Loop/switch isn't completed */ _L4: if (c) { a.pause(); } if (true) goto _L1; else goto _L5 _L5: } }